<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title></title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body bgcolor="#F8F8F8" topmargin="0" marginheight="0">

<div align="center">

<table border="0" width="850" cellspacing="0" cellpadding="0">
	<tr>
		<td valign="top" colspan="3" width="850" align="center">
		<img border="0" src="images/hdr01.gif" width="850" height="42"><br>
		<a href="index.html">
		<img border="0" src="images/hdr06.gif"></a><img border="0" src="images/hdr03.jpg" width="189" height="110"><img border="0" src="images/hdr04.gif" width="59" height="110"></td>
	</tr>
	<tr>
		<td valign="top" bgcolor="#CCCCCC" width="1"><img border="0" src="images/spacer.gif" width="1" height="100%"></td>
		<td valign="top" width="848" bgcolor="#FFFFFF" align="center">
		<img border="0" src="images/line06.gif" width="848" height="3">
		
		
		
		
		
		<table border="0" width="848" cellspacing="0" cellpadding="15">
	<tr>
		<td valign="top" width="568" class="copy"><p><span class="header01">Welcome to the PHP RIA SDK by Adobe </span><br>
		  The PHP RIA SDK by Adobe provides PHP developers with links and 
		  samples to help you get started with Adobe Flex, Adobe Ajax Spry Framework 
		  and PHP.
		  </p>
		  <p><span class="header01">Start By Seeing What's Possible </span></p>
		  <ol>
		    <li>Modify <span class="code">libraries/weborb/Services/MySQL.php</span> with your database access information. <br>
		      <br>
		    </li>
		    <li>Use <a href="samples/flextest.sql">this flextest.sql file</a> to create a database called flextest and to load in data for the database. <br>
		    <br>
		      </li>
		    <li><a href="samples/index.html">Browse the samples</a>. Once you've seen what you can do, you'll want to check out the links in <a href="#gettingstarted">Getting Started with Adobe Flex</a> and start creating your own Flex based applications. <br>
		      <br>
		    </li>
		    <li>Ask questions about the SDK on the <a href="http://groups.google.com/group/adobe_php_sdk">mailing list</a>. </li>
		  </ol>
		  <p><span class="header01"><a name="gettingstarted"></a>Start Developing Your Own Applications </span>
		  <ol>
			<li><a href="http://www.adobe.com/go/flex_trial">Download the free trial of Adobe Flex Builder</a>. If you prefer to code by hand, understand ActionScript and MXML, and want to compile using a command line interface, you can <a href="http://www.adobe.com/go/flex_trial">download the free Flex SDK</a>, but its not recommended if you're just getting started. </li> 
			<br />
			<li>Learn the basics of Adobe Flex.  Read the <a href="http://www.adobe.com/devnet/flex/?tab:quickstart=1">Flex Quick Starts</a> on the <a href="http://www.adobe.com/devnet/flex/">Adobe Flex Developer Center</a>. Don't worry, its easy. Honest. </li>
			<br>             
			<li>Learn the basics of integrating Flex with PHP.  You'll see there are many ways to connect Flex and PHP together.
			      <ul>
			        <li>Using XML: <a href="http://www.adobe.com/devnet/flex/articles/flex2_php.html">Integrating Flex and PHP.</a><br>
			          Use PHP to print out XML, and then read that XML using a Flex front end.<br> 
			          <br>
		            </li>
			        <li>Using WebORB: <a href="http://www.themidnightcoders.com/weborb/php/gettingstarted.htm">Getting started with Flex and WebORB.</a><br>
			          WebORB	allows	you	to pass data, including arrays and objects, directly from Flex to PHP, and vice versa using the AMF0 and AMF3 protocols. <br>
			          <br>
                    </li>
			        <li>Using SabreAMF:<a href="http://www.adobe.com/devnet/flex/articles/remoteobject_sabreamf.html">Using Flex 2 RemoteObject and SabreAMF</a><br>
			          In this article, you will learn how to call PHP remote objects by using the RemoteObject and Flex's remote procedure call (RPC) service.<br>
			          <br />                        
                    </li>
		          </ul>
			<li>The following projects are useful for connecting Flex and PHP. They are included in this .zip file, and do not need 
			  to be downloaded (unless you got this from SVN in the Google Code Project, if so see below):<br>
			  <ol>
			    <li><a href="http://www.amfphp.org">AMFPHP (1.9)</a> - This is installed in the <span class="code">libraries/amfphp/</span> directory. The service browser is not included in this library. If you need that feature, please download AMFPHP and install it into <span class="code">libraries/amfphp/</span>. </li>
			    <li><a href="http://labs.adobe.com/technologies/spry/">Adobe Spry Ajax Framework (1.4)</a> - This is installed in the <span class="code">libraries/spry/</span> directory. This Ajax framework can be used to integrate Ajax into your PHP website easily. <br />
		            </li>
			    <li><a href="http://labs.adobe.com/wiki/index.php/Flex_Framework:FABridge">Flex / Ajax bridge</a> - This is installed in the <span class="code">libraries/fabridge/</span> directory.</li>
			    <li><a href="http://themidnightcoders.com/weborb/php/index.htm">WebORB for PHP (1.3.2) </a> - This is installed in the <span class="code">libraries/weborb/</span> directory. <em><strong>Please note that we've made one change to the default download.</strong></em> As <a href="http://www.themidnightcoders.com/forum/default.aspx?g=posts&t=52">per instructions on this page</a>, we've modified the Weborb/WEB-INF/flex/services-config.xml file to point to a weborb.php file. If you want to use this library, you'll need to create a weborb.php file in the root of your Flex project, similar to those in the <span class="code">simple_weborb_php/</span> and <span class="code">mysql_flex/</span> folders. </li>
			    </ol>
			  <br />
			  <li>Note that <u>if you downloaded this SDK via SVN from the Google Code project</u>, the above projects are <u>not included</u>, and you'll need to download each of them into the directories. If you downloaded this SDK as a .zip file, don't worry, you've got them. </li>
		  </ol>
			<p>
		
		
		<span class="header01">Start Helping Others </span><br>
		Now, build some cool stuff with PHP, Flash and Ajax, and add it to our 
		codebase. Currently, you can particiapte in our community in a number of 
		ways:<ol>
			<li>Get on the <a href="http://groups.google.com/group/adobe_php_sdk/">PHP RIA SDK by Adobe  mailing list</a> at Google Groups.</li>
            <li>Update code, create samples in our <a href="http://code.google.com/p/adobe-php-sdk/">project</a> hosted at Google Code. </li>
      <li><a href="http://code.google.com/p/adobe-php-sdk/issues/entry">Submit bugs</a> via the <a href="http://code.google.com/p/adobe-php-sdk/issues/list">bug system</a>. </li>
			</ol>
			<p>
		
		
		<span class="header01">Start Learning More </span><br>
		Want to learn how to integrate Flex or Ajax into your existing PHP 
		applications?             
			<p>Read the <a href="http://livedocs.macromedia.com/flex/2/langref/">Flex Documentation</a>.            
			<p>Read more about integrating Flex and PHP in the <a href="http://www.adobe.com/devnet/flex/flex_php.html">Flex PHP Developer Center</a>.             
			  <p>Read more about integrating PHP and the Spry framework 
			  on the <a href="http://labs.adobe.com/technologies/spry/">Adobe Labs website</a>.			              
			  <p>Get on the <a href="http://groups.google.com/group/adobe_php_sdk/">PHP RIA SDK by Adobe mailing list</a> at Google Groups.</td>
		
		
		
		<td valign="top" width="1" height="100%"><img border="0" src="images/divi01.gif" width="1" height="100%"></td>
		
		
		
		<td valign="top" width="220" class="copy"><span class="header01">Related Links</span><ul>
		<li><a href="http://www.adobe.com/go/flex_trial">Download Flex Builder</a></li>
		<li><a href="http://www.adobe.com/devnet/flex/">Adobe Flex PHP Developer Center</a></li>
		<li><a href="http://code.google.com/p/adobe-php-sdk/">PHP RIA SDK Google Code Project</a></li>
		<li><a href="http://groups.google.com/group/adobe_php_sdk">Flex / PHP Mailing List </a></li>
		<li><a href="http://labs.adobe.com/technologies/spry/">Adobe Spry Ajax Framework</a></li>
		</ul></td>
		
	</tr>
</table>

		</td>
		<td valign="top" bgcolor="#CCCCCC" width="1"><img border="0" src="images/spacer.gif" width="1" height="100%"></td>
	</tr>
	<tr>
		<td valign="top" colspan="3" width="850">
		<img border="0" src="images/ftr01.gif" width="850" height="20"><br>
		<p class="copyright"><!--Creative Commons License--><a rel="license" href="http://creativecommons.org/licenses/by/2.5/"><img alt="Creative Commons License" border="0" src="http://creativecommons.org/images/public/somerights20.png"/></a><br/>
		  The webpages are  licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/2.5/">Creative Commons Attribution 2.5  License</a>.<!--/Creative Commons License--><!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<Work rdf:about="">
		<license rdf:resource="http://creativecommons.org/licenses/by/2.5/" />
	<dc:type rdf:resource="http://purl.org/dc/dcmitype/InteractiveResource" />
	</Work>
	<License rdf:about="http://creativecommons.org/licenses/by/2.5/"><permits rdf:resource="http://web.resource.org/cc/Reproduction"/><permits rdf:resource="http://web.resource.org/cc/Distribution"/><requires rdf:resource="http://web.resource.org/cc/Notice"/><requires rdf:resource="http://web.resource.org/cc/Attribution"/><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/></License></rdf:RDF> --> 
		  <br />
		  This code in the SDK is made available in an <a href="LICENSE.TXT">open source license</a>. The code under the <span class="code">libraries/</span> directory maintains its original license. 
		</td>
	</tr>
</table>

	</div>

</body>

</html>